package com.geostar.constructionland.index.mapper;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.geostar.constructionland.index.entity.model.IndexStatisticsModel;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * @author df
 * @since 2020-5-25 17:07
 **/
public interface IndexStatisticsMapper extends BaseMapper<IndexStatisticsModel> {

    //根据指标年份查询指标总账信息
    List<Map<String,String>> queryIndexByZbzzWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);
    // 不是省级用户
    List<Map<String,String>> queryIndexByPTZbzzWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);


    //根据指标年份查询指标分类信息 省级用户
    List<Map<String,String>> queryIndexByFlzbzzWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);
    //不是省级用户
    List<Map<String,String>> queryIndexByPTZbFlzzWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);


    //查询非统筹使用指标信息 省级用户
    List<Map<String,String>> queryIndexFtcsyWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);
    //不是省级用户
    List<Map<String,String>> queryIndexOtherFtcsyWrapper(@Param(Constants.WRAPPER) Wrapper<IndexStatisticsModel> queryWrapper);


}
